Internet Archive BookReader

Flagellation in France from a medical and historical standpoint